package com.sskj.common.box.verifier;

import com.github.yoojia.inputs.EmptyableVerifier;

import static com.github.yoojia.inputs.Texts.regexMatch;

public class SimpleMobileVerifier extends EmptyableVerifier {

    /**
     * 中国移动：134,135,136,137,138,139,147,150,151,152,157,158,158,178,182,183,184,187,188,198
     * 中国联通：130,131,132,145,155,156,166,175,176,185,186
     * 中国电信：133,134,149,153,173,177,180,181,189,199
     * 虚拟运营商：170,171
     */
    @Override
    public boolean performTestNotEmpty(String notEmptyInput) throws Exception {
        return regexMatch(notEmptyInput, "^[1]\\d{10}$");
    }
}
